a serendipitious circumstance - French English Dictionary